cmf watch pro review